Big Huge Thesaurus

psychoactive drug

noun